#include "plc2llvm/PLCSymbols/PLCInstanceSymbol.h"

int PLCInstanceSymbol::getTypeId() const {
    return typeId;
}

void PLCInstanceSymbol::setTypeId(int typeId) {
    PLCInstanceSymbol::typeId = typeId;
}

bool PLCInstanceSymbol::isIfConst() const {
    return ifConst;
}

void PLCInstanceSymbol::setIfConst(bool ifConst) {
    PLCInstanceSymbol::ifConst = ifConst;
}

PLCTypeDeclSymbol *PLCInstanceSymbol::getDeclSymbol() const {
    return declSymbol;
}

void PLCInstanceSymbol::setDeclSymbol(PLCTypeDeclSymbol *declSymbol) {
    PLCInstanceSymbol::declSymbol = declSymbol;
}
